Skip to content

chore(rivet): mark RQ-58-SELDSL and RQ-58-FLAKE implemented (#242) - #1007

Merged
avrabe merged 1 commit into
mainfrom
chore/rivet-status-v058
Aug 20, 2026
Merged

chore(rivet): mark RQ-58-SELDSL and RQ-58-FLAKE implemented (#242)#1007
avrabe merged 1 commit into
mainfrom
chore/rivet-status-v058

Conversation

@avrabe

@avrabe avrabe commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Both lanes shipped and merged with all 9 required contexts green, but neither bumped its own rivet status, so artifacts/release-v0.58.yaml still carried status: proposed for work that is on main.

artifact shipped as evidence on main
RQ-58-SELDSL #1004 sel_dsl_rules derives 74 (was 50); selector code −79 lines
RQ-58-FLAKE #1006 merged 29b1a853; stale-ELF guard + 10/58 sites converted

Why this is worth its own PR. Release readiness is a query over these statuses, not an opinion — "the release is cuttable when every artifact in scope is implemented/verified". A stale proposed on merged work makes the v0.58 gate under-report its own scope, and it would otherwise have surfaced at release assembly as a late blocker on work that was actually done weeks earlier in the hub.

Found by re-reading the scope against fresh main rather than trusting the lane reports — the same discipline that caught 4 factual errors in the v0.57 CHANGELOG.

claim_check.py is 49/49 with the change.

Refs #242.

Both shipped and merged with all 9 required contexts green — SELDSL as
#1004 (50 -> 74 Rocq-proved rules; sel_dsl_rules reads 74 on main) and
FLAKE as #1006 (29b1a85) — but neither lane bumped its own rivet status,
so the release-readiness query still counted them as unfinished scope.

Release readiness is a QUERY over these statuses, not an opinion, so a
stale 'proposed' on merged work makes the v0.58 gate under-report. Caught
by reading the scope on fresh main rather than at release assembly, which
is where it would otherwise have surfaced as a late blocker.

Refs #242.
@avrabe
avrabe merged commit d626540 into main Aug 20, 2026
55 checks passed
@avrabe
avrabe deleted the chore/rivet-status-v058 branch August 20, 2026 05:30
@codecov

codecov Bot commented Aug 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant